import os
sumsize = 0
#自定义指定目录大小的函数
def mathCustomeDirSize(myDir):
    #获取被指定目录中的所有文件信息
    dirlist = os.listdir(myDir)
    
    #遍历所有文件，将每个文件的大小累计相加
    for f in dirlist:
        #拼接文件路径
        file = os.path.join(myDir,f)
        #print(file)
        #判断是否是文件还是目录
        if os.path.isfile(file):
          #如果是文件，那么就直接计算size
            size = os.path.getsize(file)
            global sumsize
            
            sumsize += size
            #print(sumsize)
        if os.path.isdir(file):
          #如果是目录,递归操作
            mathCustomeDirSize(file)
    return sumsize
s = mathCustomeDirSize("./aa")
print(s)
